C#:命名空间“UnityEngine”中不存在Unity类型或命名空间名称InputSystem等Class | 您所在的位置:网站首页 › Unity报错 error CS0246 The type or namespace name ‘UI › C#:命名空间“UnityEngine”中不存在Unity类型或命名空间名称InputSystem等Class |
在用别的项目解决方案添加Unity相关工程时,出现这种情况。 原因,相关工程对一些Unity本地库的引用是绝对路径,如果换个电脑,可能因为Unity安装目录不同导致本地库也不同。 这时最简单的办法是通过Unity双击任意C#脚本,生成或更新.sln(vs解决方案)和.csproject(vs项目工程),这时候再次聚焦目标项目解决方案,则报错消失 其他参考: 使用vs code作为unity脚本编辑器时命名空间无法引用(using UnityEngine出错)_coding的博客-CSDN博客 |
CopyRight 2018-2019 实验室设备网 版权所有 |